package com.enjoyor.soa.traffic.api.service.dubbo.efoms;

import java.util.List;

import com.enjoyor.soa.traffic.api.dto.efoms.VideoRelationInfoDto;
import com.enjoyor.soa.traffic.util.pojo.Page;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface IDubboVideoRelationInfoService {

	public ResultPojo getVideoRelationInfo(String videoRelationId);
	
	public ResultPojo getVideoRelationPage(String videoRelationId,String videoGroupId,String key,Page page);
	
	public ResultPojo getVideoRelationList(String videoRelationId,String videoGroupId,String key);
	
	public ResultPojo insertVideoRelationInfo(List<VideoRelationInfoDto> rltList,String videoGroupId,String userName);
	
	public ResultPojo updateVideoRelationInfo(VideoRelationInfoDto videoRelationInfoDto,String userName);
	
	public ResultPojo deleteVideoRelationInfo(String videoGroupId,String userName);
	
	public ResultPojo deleteVideoReletionByGroupIdAndVideoId(List<VideoRelationInfoDto> listVideoRelationInfoDto,String userName);
}
